package com.ruoyi.huanjing.entity;

import lombok.Data;

/**
 * 海流数据信息实体类（对应《综合数据集海流数据格式》表3：数据信息）
 * 字段严格按文档"起始位置-长度-格式"定义，用于存储单条数据行的解析结果
 */
@Data
public class SeaCurrentData {
    /** 观测水深：起始位置3，长度7，格式f7.1（Y轴数据，单位：米） */
    private Double observationDepth;
    
    /** 水平流速：起始位置13，长度7，格式f7.2（X1轴数据，单位：m/s） */
    private Double horizontalSpeed;
    
    /** 水平流向：起始位置23，长度5，格式f5.1（X2轴数据，单位：度） */
    private Double horizontalDirection;
    
    /** 流速质控符：起始位置11，长度1（空格=数据无误，4=数据错误） */
    private String speedQcFlag;
    
    /** 流向质控符：起始位置21，长度1（空格=数据无误，4=数据错误） */
    private String directionQcFlag;


}